* {margin: 0; padding: 0; outline: 0;}article,aside,dialog,footer,header,section,nav,figure,menu{display:block}
img{ border:none; vertical-align:middle}
body{ font-size:12px; color:#000; -webkit-font-smoothing:antialiased; background:#fff; font-family: "Microsoft YaHei";line-height: 24px; padding-top: 71px; overflow-x: hidden; min-width: 1000px}
a{ text-decoration:none; color:#000; outline:none}
a:hover,#navMenu .on{ color: #3fabcc;}
:focus { outline:0; }.hei{ line-height:0; font-size:0}table{ margin:0 auto; } li{ list-style:none}
.clear{ clear: both}


.w1000{ width: 1000px; margin: 0 auto}
.w1200{ width: 1200px; margin: 0 auto}


#footer { background-color: #eef2f3;    padding: 30px 0 4px;}

#footer ul li{ float: left; width: 95px;margin: 0 20px}
#footer ul li a{ display: block;color: #727171;}
#footer h3{ font-size: 14px; margin-bottom: 10px}
#footer ul li h3 a{ color: #000}
#footer ul{ border-right: 1px solid #e5e7e8; height: 169px; float: left}
#footer ol{ padding-left: 50px;float: left; width: 230px}
#footer .nav-bar{width: 1000px; margin: 0 auto}
.qrcode img{ width: 90px}
.copy-wrap{border-top: 1px solid #e2e4e5;padding: 10px 0; text-align: center; width: 100%}
#logo{ display: block;  position: absolute; margin-top: 10px}
#logo img{ width: 130px; }



#dropmenu3{ padding-left: 400px}
.dropMenu {	position: fixed;	z-index:1000; width: 100%;visibility: hidden;background: #fff; line-height: 38px;  text-align: center; margin: -1px 0 0 0;}
.dropMenu li{ display: inline-block; font-size: 15px}
.dropMenu li a{  color: #3fabcc;display: block; padding: 0 18px;}
.dropMenu li a:hover{ background: #e4eaed}
.dropMenu li a.on{ background: #e4eaed}

#navMenu li a{ display: block; line-height: 71px; text-align: center; width: 138px}
#navMenu li{ float: left}
#navMenu{ height: 71px; font-size: 16px; width: 100%; position: fixed; top: 0;_position: absolute;
_bottom: auto;_top:expression(eval(document.documentElement.scrollTop)); z-index: 9999; background: #fff;box-shadow: 0 1px 2px rgba(0,0,0,0.1);}
#navMenu ul{ float: right; width: 828px}



#gsjs h2{ font-size: 24px; color: #ef8e00; padding:0 0 8px 0;  border-bottom: 1px solid #ef8e00; margin-bottom: 30px; width: 126px}

#gsjs #g0{ background: #d2edf9 url(images/g0.jpg) 50% 0 no-repeat; padding: 60px 0;letter-spacing: 1px;    font-size: 16px;    color: #3e3a39;    line-height: 30px; height: 721px}
#gsjs #g0 p{ margin-bottom: 25px}
#gsjs #g1{ background: #d1edf9; padding-bottom: 30px  }


#g1 img{ width: 159px; height: 213px; display: block; float: left; margin-right: 80px}
#g1 h3{ font-size: 26px; margin-bottom: 6px; color: #000}
#g1 li div{ clear: both }
#g1 li{ padding-bottom: 60px; letter-spacing: 1px; font-size: 16px;color: #3e3a39;line-height: 30px;}
#g1 li span{ display: block; margin-bottom: 10px}

#g2{ padding: 60px 0;letter-spacing: 1px;  font-size: 16px;color: #3e3a39;line-height: 30px; }
#g2 li img{ display: block; margin:60px auto 40px auto}
#g2 h3{letter-spacing: 3px;font-size: 21px; margin-bottom: 24px; text-align: center}
    

#g3{ background: #dbf2fc; padding: 60px 0}
#g3 ul  img{ width: 90px; height: 90px; margin: 30px auto 10px auto; display: block}
#g3 ul li{ float: left; text-align: center; width: 25%; font-size: 13px;color: #4f4f4f;letter-spacing: 1px;line-height: 30px;}
#g3 ul  h3{font-size: 16px}


#g3 #jj p{font-size: 18px;color: #0096ea;margin-bottom: 24px;text-align: center;}
#g3 #jj{ background: url(images/g1.gif) 50% bottom no-repeat; padding-bottom: 40px}
#g3 .g1{    line-height: 34px;    font-size: 17px;    color: #3e3a39;    letter-spacing: 1px;}
#g3 ol{    line-height: 34px;    font-size: 17px;    color: #3e3a39;    letter-spacing: 1px;}
#g3 ol h4{font-size: 18px;    color: #727171;    margin-bottom: 22px;}
#g3 ol h3{    padding: 10px 30px;    font-weight: normal;    color: #fff;    font-size: 18px;  background: #5fb2ea;    border-radius: 5px;    margin-bottom: 40px;    display: inline-block}
#g3 ol li{ margin: 45px 0; background: url(images/line.png) no-repeat 0 bottom; padding: 0 0 60px 0}


#news{ padding: 60px 0}
#news h2{ font-size: 24px; color: #5287b2; padding:0 0 8px 0;  border-bottom: 1px solid #5287b2; margin-bottom: 40px; width: 126px}


#bimg {	FILTER: progid:DXImageTransform.Microsoft.Fade ( duration=0.5,overlap=1.0 ); OVERFLOW: hidden; height: 334px; width: 600px; margin: 0 auto; position: relative}

#info {	FONT-WEIGHT: bold; FONT-SIZE: 16px; LINE-HEIGHT:60px; background: url(images/bg.png) repeat-x; position: absolute; width: 600px; margin: 274px 0 0 200px; +margin: 274px 0 0 0; z-index: 1; text-align: center }
#info A { color: #fff}

#simg{ width: 100px; margin: 20px auto; height: 30px}
#simg DIV {
BACKGROUND: #13add1; FLOAT: left; WIDTH: 10px; CURSOR: pointer; COLOR: #fff; HEIGHT: 10px; MARGIN-RIGHT: 1px; overflow: hidden; margin: 0 5px;-moz-border-radius:2em; -webkit-border-radius:2em; border-radius:2em;
}
#simg .f1 {	BACKGROUND: #727171}
.dis {	DISPLAY: block}
.undis {	DISPLAY: none}
.pic {	OVERFLOW: hidden; }

.pic .dis A IMG {	WIDTH: 600px; height: 334px}
#news ul img{ width: 320px; height: 179px; display: block; float: left; margin: 0 30px 0 0}
#news ul li{ height: 179px; margin-bottom: 70px; font-size: 14px; color: #595757}
#news ul li h3{ font-size: 18px; margin-bottom: 8px}
#news ul li span{ display: block; margin-bottom: 15px; font-size: 16px}
#news ul li a.more{ color: #e60012}
#page a{ display: inline-block; padding: 2px 11px;-moz-border-radius:2em; -webkit-border-radius:2em; border-radius:2em; background: #727171; color: #fff; margin:0 5px}
#page{ text-align: center}
#page a.current{ background: #219ec4}

#neirong{ padding: 40px 0; font-size: 14px; line-height: 30px}
#neirong h1{ text-align: center; margin-bottom: 30px}

#case{ padding: 60px 0}
#case li{  width: 31%; margin: 30px 1%;background: #edf8f9; float: left  }
#case li img{ width: 372px; height: 186px}
#case li h2{ height: 62px; font-size: 16px;letter-spacing: 1px; padding: 5px 20px 0 20px;box-sizing: border-box;    vertical-align: middle; font-weight: 400}


#y0 h2{    font-size: 28px;    color: #595757;    text-align: center;    letter-spacing: 5px;    font-weight: normal;    margin-bottom: 40px; background: url(images/jt.png) 50% 0 no-repeat; margin: 45px 0; padding-top: 130px}
#y0 li img{ width: 80px; height: 80px; display: block; margin: 0 auto 14px auto}
#y0 li{ float: left; width: 25%; text-align: center;    color: #219cc2;    font-size: 16px;}
#y0{ padding-bottom: 130px}
#y1{background: #84c8dd; padding: 0 0 70px 0}
#y1 h2{ text-align: center; height: 90px;    font-size: 28px;  font-weight: normal; letter-spacing: 5px;  color: #fff; width: 180px; margin: 0 auto; padding-top: 100px  }
#y1 h2 img{ display: block; position: absolute; margin: -134px 0 0 0}

#c0,#c2{ padding: 40px 0 0 0; background: url(images/ditu.png)}

#c0 h1{    padding-left: 20px;    font-size: 28px;    border-left: 1px solid #219ec4;    font-weight: normal;    letter-spacing: 2px;    color: #219ec4}
#cp h2{  font-size: 22px;   letter-spacing: 2px;    border-bottom: 1px solid #f9b869;    font-weight: bold;    color: #f9b869;width: 126px; padding:0 0 8px 0;    margin: 0 0 10px 0; white-space: nowrap; overflow: visible}
#cp{    line-height: 32px;    font-size: 15px;    color: #595757;    letter-spacing: 1px;}
#c1{ background: url(images/c0.png) 50% 0 no-repeat  #fcfcfc; padding: 60px 0}
#cp h3{    font-size: 20px;    font-weight: normal;    color: #f9b869;    position: relative;
    letter-spacing: 1px; line-height: 39px; margin-bottom: 50px}
#cp h3 img{ display: block; float: left; margin-right: 10px}
#c1 li img{ width: 120px; height: 120px; margin: 0 auto 20px auto; display: block}
#c1 li h4{    text-align: center;    color: #219cc2;    margin-bottom: 10px;    font-size: 18px;    font-weight: normal;    letter-spacing: 1px;}
#c1 li{ width: 25%; float: left}
#c1 li p{ margin: 0 25px}
#c3{ background:  #fcfcfc url(images/ditu.jpg) 50% bottom no-repeat; padding: 60px 0 }
#c3 hr{ margin-bottom: 50px; height: 0; border-bottom: 1px solid #fff; border-top: 1px solid #e8e8e8; border-left: none}
.dian { display: inline-block;width: 10px;height: 10px;border-radius: 100%;background: #f9b869;margin-right: 5px;}
#c4{ background: url(images/ditu1.jpg) 50% bottom no-repeat #eaf8f9; padding: 60px 0 }
#c4 li{ margin-bottom: 50px;    color: #696c6c;    font-size: 16px;    letter-spacing: 1px; padding-left: 74px}
#c4 li h4{  color: #219cc2; letter-spacing: 1px;font-size: 16px; }

#c4 ul{ width: 980px; margin: 0 auto}

.w1000 img{ max-width: 100%}